Compund Words

Last Search Words

Sponsored Links

Search Result:new amsterdam

new amsterdam   (TTS Sound)



Overview of noun new_amsterdam

The noun new amsterdam has 1 sense


  • New Amsterdam -- (a settlement established by the Dutch near the mouth of Hudson River and the southern end of Manhattan Island; annexed by the English in 1664 and renamed New York)